package gxdlxy.zx2201.utils;

public class Marict {
    public static void main(String[] args) {
        printRectangle(10, 40);
    }

    /*
     * 方法名：printRectangle
     * 参数表：height 长方形的高, width 长方形的宽
     * 返回值：无 ，void
     * 功能：输出一个星号矩阵，但中间为空
     * 例， height=10, width=40
     * 输出：********
     *      *      *
     *      *      *
     *      *      *
     *      ********
     * */
    static void printRectangle(int height, int width) {
        // 生成 height 行， width 列的*号矩阵
        int i, j;
        for (i = 0; i < height; i++) {
            if(i == 0 | i == height - 1)
                for (j = 0; j < width; j++)
                    System.out.print("*");
            else{
                System.out.print("*");
                for (j = 0; j < width - 2; j++)
                    System.out.print(" ");
                System.out.print("*");
            }
            System.out.println();
        }
    }
}
